/*
 * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
 * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Interface.java to edit this template
 */
package com.yxw.yxnet_cd_center.customer_service.service;

import com.yxw.yxnet_cd_center.common.enums.NoticeTypeEnum;
import com.yxw.yxnet_cd_center.customer_service.entity.YxCsNoticeEntity;
import com.yxw.yxnet_cd_center.customer_service.entity.YxCsSmsTemplateEntity;
import com.yxw.yxnet_cd_center.customer_service.entity.NoticeWayEntity;
import com.yxw.yxnet_cd_center.customer_service.entity.YxCsPortEntity;
import com.yxw.yxnet_cd_center.customer_service.entity.YxCsChannelEntity;
import java.util.List;
/**
 * @author hjx
 * @date 2023年9月26日
 * 缓存设置
 */
public interface ICacheService {
    public YxCsNoticeEntity getSendMsgBySetting(NoticeTypeEnum oNoticeTypeEnum);
    //public YxCsSmsTemplateEntity getSmsTemplate(NoticeTypeEnum oNoticeTypeEnum);
    //public List<NoticeWayEntity> getNoticeWay(NoticeTypeEnum oNoticeTypeEnum);
    public YxCsPortEntity getPortInfor(String portCode);
    public YxCsChannelEntity getChannelInfor(String channelCode);
}
